to hold one's ground - Español Inglés Diccionario